const express = require('express');
const connection = require('../mysql') // 获取连接实例
const app = express();
const $sql = require('../db');

//获取所有仓库信息
app.get('/getwardata',(req,res) => {
	var sql = $sql.war_sql.war_getdata;
	connection.query(sql,(err,result) => {
		if (err) {
			console.log(err)
			return res.send(err);
		} else {
			return res.send(result);
		}
	})
})
//获取仓库负责人名称
app.put('/upwarpdata',(req,res) => {
	var sql = $sql.war_sql.war_updata;
	var params = [req.body.wname,req.body.waremid,req.body.adress,req.body.title,req.body.wid];
	connection.query(sql,params,(err,result) => {
		if (err) {
			console.log(err)
			return res.send(err);
		} else {
			return res.send(result);
		}
	})
})
//查询仓库名称
app.get('/getwarname', (req, res) => {
	var sql = $sql.war_sql.war_getname;
	connection.query(sql,(err, result) => {
		if (err) {
			console.log(err)
			return res.send(err);
		} else {
			return res.send(result);
		}
	})
})
//添加仓库
app.post('/waradd', (req, res) => {
	var sql = $sql.war_sql.inst_wardata;
    var params = [req.body.wname,req.body.waremid,req.body.adress,req.body.title]
	connection.query(sql,params,(err, result) => {
		if (err) {
			console.log(err)
			return res.send(err);
		} else {
			return res.send(result);
		}
	})
})
//删除仓库
app.delete('/wardelect',(req,res) => {
	var sql = $sql.war_sql.war_delect;
	var params = [req.body.wid];
	connection.query(sql,params,(err, result) => {
		if (err) {
			console.log(err)
			return res.send(err);
		} else {
			return res.send(result);
		}
	})
})
//获取仓库的id和name
app.get('/war_getonedata', (req, res) => {
	var sql = $sql.war_sql.war_getonedata;
	connection.query(sql,(err, result) => {
		if (err) {
			console.log(err)
			return res.send(err);
		} else {
			return res.send(result);
		}
	})
})

module.exports = app;